wind furnace - French English Dictionary